keep doing - French English Dictionary